bell the cat – English–Français translations

🇬🇧 en fr 🇫🇷

bell the cat verb

  • to undertake a dangerous action in the service of a group
attacher le grelot
Wiktionary Links